home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Speccy ClassiX 1998
/
Speccy ClassiX 98.iso
/
amiga_system
/
the_aminet
/
util
/
misc
/
erp13.readme
< prev
next >
Wrap
Text File
|
1995-11-09
|
4KB
|
105 lines
Short: V1.3, kills requesters automatically.
Author: chris@sixpack.pfalz.org (Chris Hodges)
Uploader: chris@sixpack.pfalz.org (Chris Hodges)
Version: V1.3
Type: util/misc
Replaces: util/misc/ERP*
Introduction
~~~~~~~~~~~~
A friend of mine once asked me, if I could write a little program for
his BBS that would cancel all the system-requesters that may appear,
as his harddisk brought up read/write errors which were not really
existant.
So this is my first attempt for such a patch. I thought somebody had
already invented a program like this, but none of the asked sysops
could help.
The patch will kill any requester that matches a pattern given in a
config file. Other requesters will not be harmed at all.
Requirements
~~~~~~~~~~~~
EasyRequestPatch needs Kick 2.04 or higher and about 12 KB of memory.
History
~~~~~~~
V1.3 (01-Oct-95):
~~~~~~~~~~~~~~~~~
- No stack problems anymore. Now uses it's own stack for the patch
routine.
V1.2 (25-Aug-95):
~~~~~~~~~~~~~~~~~
- Crashed on MC68000 due to one (!) accidentially used 68020
instructions. Fixed.
- Not enough stack will pop up the requester now.
- Added stack checking. Now it cannot crash anymore due to too few
stack. Minimum stack required for pattern matching: 1500 bytes.
- Moved the pattern token creation to the config parsing, so the
patch has become a little big faster.
- The bug with the Ctrl-C key doesn't appear anymore.
V1.1 (28-Jul-95):
~~~~~~~~~~~~~~~~~
- Since there were problems with read write errors, I've set the
maximum quantum up again to 10 seconds.
- Fixes some little bugs which caused the requester to be forgotten
too early.
- The fixes didn't help at all. Seems as if read/write errors lock
up the dos output routines, so I have added a new linked list
containing the output strings so they can be printed by the main
program. This allows me to use buffered string printing again.
Now it finally *should* run correctly.
- Those little annoying bugs... logical mistake locked the output
buffer list during output so the requester hung again. Fixed using
another little buffer. If it now doesn't run, I'll give it up.
V1.0 (26-Jul-95):
~~~~~~~~~~~~~~~~~
- The logfile was a little bit faulty due to the mixed usage of
buffered and non-buffered writing. This has been fixed now.
- Changed the main loop quantum from 1 VBL delay to 10 VBLs. This
will reduce the cpu usage.
- Changed the requester-timeout to two seconds instead of one.
- Modified the parser to check for more errors.
- Increased the general buffers a bit.
- Strange things seem to happen: The last program opening a
requester, will get the control-c signal passed through. No clue
why this happens and how to prevent it. Please use 'ERP Quit'
instead of the Ctrl-C key.
- Added the wait and reset events.
- Added the beep and hard reset events.
V1.0▀ (25-Jul-95):
~~~~~~~~~~~~~~~~~~
- First release. Works quite well.
Copyright notice
~~~~~~~~~~~~~~~~
EasyRequestPatch (ERP) and it's documentation are Copyright ⌐ 1995
by Chris Hodges. All rights reserved.
Contact address
~~~~~~~~~~~~~~~
Any mails or donations to:
Chris Hodges Account: 359 68 63
Kennedystr. 8 BLZ : 700 530 70
D-82178 Puchheim Bank : Sparkasse Fⁿrstenfeldbruck
Germany
Tel.: 089/8005856
Email: chris@sixpack.pfalz.org
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
4652 2951 36.5% 01-Oct-95 14:43:58 ERP
1258 679 46.0% 28-Jul-95 20:49:04 ERP.config
7783 3576 54.0% 01-Oct-95 14:43:00 ERP13.doc
-------- ------- ----- --------- --------
13693 7206 47.3% 19-Oct-95 12:58:50 3 files